.app_box_bg{
	background: #fffced;
	color: #333;
}
.pay_banner {
    overflow: hidden;
}

.pay_banner img {
    float: left;
    width: 100%;
}

.info{overflow:hidden;padding:12px;font-size:14px;border-bottom:solid 1px #e4cabb;}
.info_item{overflow:hidden;float:left;width:50%;padding:6px 0;}
.info_title{color:#ff7049;float:left;padding-right:12px;}
.info_name{}
/*佛*/
.buddha{overflow:hidden;padding:12px;}
.buddha_right{float:right;margin-left:12px;padding-top:6px;}
.buddha_img{width:110px;height:92px;background:url(../../assets/img/payover/buddha.jpg) no-repeat center;background-size:cover;margin:0 auto;}
.buddha_btn{background:#ff7049;color:#fff;font-size:16px;text-align:center;padding:6px 0;border-radius:5px;margin-top:8px;}
.buddha_content{line-height:1.5;font-size:14px;text-align:justify;}
.buddha_content span{color:#ff7049;}
/*title*/
.title{background:#ffe3cb;padding:6px 0;margin:0 18px;border-radius:3px;position:relative;}
.title::before{content:'';width:18px;height:18px;background:#ffe3cb;position:absolute;top:50%;left:-6px;transform:translateY(-50%);border-radius:50%;}
.title::after{content:'';width:18px;height:18px;background:#ffe3cb;position:absolute;top:50%;right:-6px;transform:translateY(-50%);border-radius:50%;}
.title_name{color:#6a2e12;display:table;margin:0 auto;position:relative;padding:0 16px;}
.title_name::before{content:'';width:12px;height:12px;background:url(../../assets/img/payover/title_icon.jpg) no-repeat center;background-size:contain;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.title_name::after{content:'';width:12px;height:12px;background:url(../../assets/img/payover/title_icon.jpg) no-repeat center;background-size:contain;position:absolute;top:50%;right:0;transform:translateY(-50%);}
/*table*/
.table_box{border:solid 1px #e5cdbc;border-bottom:none;margin:12px;}
.table_item{display:flex;border-bottom:solid 1px #e5cdbc;}
.table_name{border-right:solid 1px #e5cdbc;color:#ff7049;padding:8px;line-height:2;display:flex;align-items: center;}
.table_main{flex:1;display:flex;justify-content: space-around;padding:8px;line-height:2;align-items: center;}
.table_main+.table_main{border-top:solid 1px #e5cdbc;}
.table_column{display:flex;flex-direction: column;flex:1;}
.table_color{color:#ff7049;}
.table_deep{color:#751400;font-size:24px;}
.table_width20 div{width:20px;}
/*tips*/
.table_tips{padding:12px;}
.table_text{color:#333;font-size:14px;line-height:1.5;padding:6px 0;text-indent: 2rem;}
.table_text span{color:#ff7049;}
/*back*/
.back_box{background:#fdedde;color:#732b0e;line-height:1.5;padding:12px;margin:12px;border-radius:5px;font-size:14px;}
.common_box{padding:12px;line-height:1.5;font-size:14px;}
.common_box div{text-indent: 2rem;padding:4px 0;}
/*btn*/
.btn_box{padding:12px;color:#333;font-size:14px;line-height:1.5;display:flex;align-items: center;justify-content: space-between;}
.btn_box span{color:#ff7049;}
.btn_box_btn{background: #e86e47;padding:6px 12px;border-radius:5px;color:#fff;text-align:center;}
/*特殊title*/
.title_line{color:#8d593f;position:relative;margin:0 12px;}
.title_line::before{content:'';position:absolute;transform:translateY(-50%);background:#8d593f;height:1px;top:50%;left:0;right:0;z-index: 1;}
.title_line_text{background: #fffced;display:table;margin:0 auto;padding:0 6px;z-index: 2;position:relative;}
.padding12{padding:12px 0;}
.red{color:#c12427;padding:4px 12px;line-height:1.5;font-size:14px;}

/*footer*/
.footer {
    background: #fff8dc;
    padding-bottom: 24px;
    padding-bottom:65px;
}

.footer_bbs {
    color: #ff7049;
    font-weight: bold;
    text-align: center;
    font-size: 14px;
    padding: 12px 0;
}

.footer_bbs span {
    display: inline-block;
    transform: scale(0.8, 1.2);
    position: relative;
    top: -1px;
    padding-left: 2px;
}

.footer_phone {
    color: #863c27;
    font-size: 12px;
    text-align: center;
    border: 1px solid #ebd8be;
    background: rgba(255, 255, 255, 0.4);
    border-radius: 5px;
    margin: 0 60px;
    padding: 4px 0;
}

.footer_phone_text {
    display: table;
    margin: 0 auto;
    position: relative;
    padding-left: 22px;
}

.footer_phone_text::before {
    content: '';
    width: 14px;
    height: 14px;
    background: url(../../assets/img/advert/footK.png) no-repeat center;
    background-size: contain;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.footer_phone span {
    padding-left: 20px;
}

.footer_item {
    color: #333;
    font-size: 12px;
    text-align: center;
    line-height: 1.8;
    padding: 12px 0;
}

.footer_text {
    color: #995a44;
    background: url(../../assets/img/advert/footer.png) no-repeat center;
    background-size: 100% 100%;
    font-size: 12px;
    padding: 8px 0;
    text-align: center;
    margin: 0 20px;
}
/* fixed */

.fixed_box {
    position: fixed;
    z-index: 999;
    right: 12px;
    bottom: 160px;
}
.fixed_item{
    border: 2px solid #fff;
    background: rgba(255, 252, 241, 0.8);
    border-radius: 3px;
    display: flex;
    align-items: center;
    flex-direction: column;
    padding: 8px 6px;
    border: 1px solid #fff;
}
.fixed_item+.fixed_item{margin-top:12px;}

.fixed_icon {
    width: 22px;
    height: 22px;
    background: no-repeat center;
    background-size: contain;
    margin:0 auto;
}
.fixed_icon_1{background-image: url(../../assets/img/index/dingdan.png) ;}
.fixed_icon_2{background-image: url(../../assets/img/pay/suggess.png) ;}

.fixed_name {
    font-size: 12px;
    color: #333;
    padding-top: 8px;
}
/*btn*/
.fixed_btn{background:#fff;position:fixed;left:0;right:0;bottom:0;padding:6px 12px;z-index: 9;display:flex;justify-content: center;align-items: center;}
.fixed_btn_input{flex:1;}
.fixed_btn_text{background:#e86e47;width:80px;height:40px;text-align:center;color:#fff;border-radius:5px;display:flex;justify-content: center;align-items: center;}
